Definition of Petaurista Petaurista

  • (noun) East Indian flying squirrel

Synonyms of Petaurista Petaurista


Antonyms of Petaurista Petaurista


No Antonyms Found.

Homophones of Petaurista Petaurista


No Homophones Found.